Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
81 FINCHAMPSTEAD ROAD Detached £800,000 1 Oct 2020
87 FINCHAMPSTEAD ROAD Detached £470,000 26 Mar 2020
89 FINCHAMPSTEAD ROAD Detached £330,000 25 Jun 2004
91 FINCHAMPSTEAD ROAD Detached £412,500 16 Jul 2013
95 FINCHAMPSTEAD ROAD Semi-Detached £638,000 1 Apr 2020
95 FINCHAMPSTEAD ROAD Semi-Detached £638,000 1 Apr 2020
97 FINCHAMPSTEAD ROAD Detached £420,000 20 Oct 2006